cadmium cyanide - French English Dictionary